lead the drive for - German English Dictionary